package com.xvyy.tingshu.search.service;

import com.xvyy.tingshu.query.search.AlbumIndexQuery;
import com.xvyy.tingshu.vo.search.AlbumSearchResponseVo;

import java.util.List;
import java.util.Map;
import java.util.Set;

public interface SearchService {


    /**
     * 暂时首页数据
     * @param caId
     * @return
     */
    List<Map<String, Object>> channel(Long caId);

    /**
     * 搜索专辑
     * @param albumIndexQuery
     * @return
     */
    AlbumSearchResponseVo searchAlbum(AlbumIndexQuery albumIndexQuery);

    /**
     * 自动补全提示
     * @param content
     * @return
     */
    Set<String> autoCompleteSuggest(String content);
}
